def latsym(word):
    for sym in word:
        if sym in 'qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM':
            return True
        return False
def latsym2(word):
    for sym in word:
        if sym in '-':
            return True
        return False

print("Здравствуй! Напиши пожалуйста что-нибудь!")
text = input()
a = text.split()
b = len(a)
big = 0
lat=0
sim=0
hah=0
tey=max(a, key=len)
g = len(tey)

for word in a:
    if word[0] in 'ЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮЁ':
      big+=1
    if latsym(word)==True:
        lat +=1
    if latsym2(word)==True:
        sim+=1
    if len(word) <= 3:
        hah+=1
if len(a)<2:
    print("Мало данный для анализа")

else:
     print("Кол-во слов:", b)
     print("Кол-во слов с заглавной кириллической буквы:", big)
     print("Кол-во слов содержащих латинский символ:", lat)
     print("Кол-во слов не превышающих 3 символа:", hah)
     print("Кол-во слов в составе которых имеется дефис:", sim)

     print("Самое длинное слово:", tey)
     print("Длина слова:", g)
